package is1;

public class DescuentoAtributo extends Descuento
{
	Atributo atributo;
	
	public DescuentoAtributo(float porcentaje, Atributo atributo)
	{
		super(porcentaje);
		this.atributo = atributo;
	}
	
	@Override
	public float aplicable(Venta v, LinVenta linea)
	{
		for(Atributo attrib : v.getAtributos())
		{
			if (attrib.getClass().equals(atributo.getClass()))
				return porcentaje;
		}
		return 0;
	}

}
